something that reflects - Spanish English Dictionary